package com.c2c.po.enums.impl;

import com.c2c.po.enums.BaseCodeEnum;

/**
 * 用户状态
 */
public enum UsersState implements BaseCodeEnum {

    USER_USED(1, "正常使用"),
    USER_BAN(2, "已封禁");

    private int usersStateId;
    private String usersState;

    @Override
    public int getCode() {
        return this.usersStateId;
    }

    @Override
    public String getInstance() {
        return this.usersState;
    }

    UsersState(int usersStateId, String usersState) {
        this.usersStateId = usersStateId;
        this.usersState = usersState;
    }

    public int getUsersStateId() {
        return usersStateId;
    }

    public void setUsersStateId(int usersStateId) {
        this.usersStateId = usersStateId;
    }

    public String getUsersState() {
        return usersState;
    }

    public void setUsersState(String usersState) {
        this.usersState = usersState;
    }

    @Override
    public String toString() {
        return "UsersState{" +
                "usersStateId=" + usersStateId +
                ", usersState='" + usersState + '\'' +
                '}';
    }
}
